An "impression video" is a short video created to leave a lasting impact or memory on someone. It aims to make a strong, positive impression on the viewer.